Create new vmassist type 'pae_extended_cr3'. Only advertise
authorkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 5 Jun 2006 09:42:40 +0000 (10:42 +0100)
committerkaf24@firebug.cl.cam.ac.uk <kaf24@firebug.cl.cam.ac.uk>
Mon, 5 Jun 2006 09:42:40 +0000 (10:42 +0100)
commitad2de846762c7af9b3661f5ef9e9d7414dd4ccb5
tree4e0c56018ebe333da1fe96c49c118047e57dc646
parent44beffcd619b6cfea4afb3875258de6245fb2ab9
Create new vmassist type 'pae_extended_cr3'. Only advertise
pae_pgdir_above_4gb tp guests that have enabled this vmassist.
Control tools ensure all PAE page directories are below 4GB
unless the vmassist is enabled (triggered via an extended-cr3
option in guest Elf header).
Signed-off-by: Keir Fraser <keir@xensource.com>
12 files changed:
tools/libxc/xc_linux_build.c
tools/libxc/xc_linux_restore.c
tools/libxc/xc_linux_save.c
tools/libxc/xc_load_elf.c
tools/libxc/xc_private.c
tools/libxc/xenctrl.h
tools/libxc/xg_private.h
xen/arch/x86/domain_build.c
xen/arch/x86/mm.c
xen/common/kernel.c
xen/common/keyhandler.c
xen/include/public/xen.h